package com.sefon.smarteconomy.domain;


import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Id;
 
/**
 * 
 * Copyright: Copyright (c) 2018 SefonSoft 
 * 
 * @ClassName: User.java 
 * @Description:客户详细信息
 * 
 * @version: v1.0.0
 * @author: SF2170
 * @by AnalysisExcel2File.java
 * @Date 2018/03/26 22:07:28
 * 
 */
@Entity
@Table(name="client_detail")
public class ClientDetail {

	/**
	* 和客户表一一对应
	*/
	@Id 
	@Column(name="`userId`", length=10, columnDefinition="bigint(10) COMMENT '客户id'")
	private Long userId;

	/**
	* 标签管理key值 如：老年，青年、青少年、中年、未成年、中老年
	*/
	@Column(name="`age_feature`", length=255, columnDefinition="varchar(255) COMMENT '年龄特征'")
	private String ageFeature;

	/**
	* 标签管理key值 如：硕士、博士、本科、专科、高中、初中、小学、文盲
	*/
	@Column(name="`educ_bg`", length=255, columnDefinition="varchar(255) COMMENT '学历'")
	private String educBg;

	/**
	* 标签管理key值 如：健康、亚健康、较差、严重
	*/
	@Column(name="`physical`", length=255, columnDefinition="varchar(255) COMMENT '身体状况'")
	private String physical;

	/**
	* 标签管理key值 如：中国、外籍
	*/
	@Column(name="`nationality`", length=255, columnDefinition="varchar(255) COMMENT '国籍'")
	private String nationality;

	/**
	* 标签管理key值 如：基督教、天主教、佛教、伊斯兰教、印度教
	*/
	@Column(name="`belief`", length=255, columnDefinition="varchar(255) COMMENT '信仰'")
	private String belief;

	/**
	* 标签管理key值 如：男、女、未知
	*/
	@Column(name="`sex`", length=255, columnDefinition="varchar(255) COMMENT '性别'")
	private String sex;

	/**
	* 标签管理key值 如：天秤座、处女座、、、
	*/
	@Column(name="`constellation`", length=255, columnDefinition="varchar(255) COMMENT '星座'")
	private String constellation;

	/**
	* 标签管理key值 如：企业、政府
	*/
	@Column(name="`work_type`", length=255, columnDefinition="varchar(255) COMMENT '工作类别'")
	private String workType;

	/**
	* 标签管理key值 如：国家行政企业
	*/
	@Column(name="`company_info`", length=255, columnDefinition="varchar(255) COMMENT '公司性质'")
	private String companyInfo;

	/**
	* 标签管理key值 如：教师
	*/
	@Column(name="`profession`", length=255, columnDefinition="varchar(255) COMMENT '职业'")
	private String profession;

	/**
	* 标签管理key值 如：农村户口
	*/
	@Column(name="`rpr_type`", length=255, columnDefinition="varchar(255) COMMENT '户口类型'")
	private String rprType;

	/**
	* 标签管理key值 如：军属
	*/
	@Column(name="`soldier_info`", length=255, columnDefinition="varchar(255) COMMENT '军属'")
	private String soldierInfo;

	/**
	* 标签管理key值 如：有车
	*/
	@Column(name="`car_info`", length=255, columnDefinition="varchar(255) COMMENT '车辆情况'")
	private String carInfo;

	/**
	* 标签管理key值 如：高、中、低
	*/
	@Column(name="`consume_level`", length=255, columnDefinition="varchar(255) COMMENT '消费水平'")
	private String consumeLevel;

	/**
	* 标签管理key值 如：高、中、低
	*/
	@Column(name="`family_level`", length=255, columnDefinition="varchar(255) COMMENT '家庭收入水平'")
	private String familyLevel;

	/**
	* 标签管理key值 如：有房
	*/
	@Column(name="`house_info`", length=255, columnDefinition="varchar(255) COMMENT '房产情况'")
	private String houseInfo;

	/**
	* 标签管理key值 如：高、中、低
	*/
	@Column(name="`income_level`", length=255, columnDefinition="varchar(255) COMMENT '收入水平'")
	private String incomeLevel;

	/**
	* 标签管理key值 如：从不、经常、偶尔
	*/
	@Column(name="`evection_info`", length=255, columnDefinition="varchar(255) COMMENT '出差情况'")
	private String evectionInfo;

	/**
	* 标签管理key值 如：三级城市、二级城市、一级城市
	*/
	@Column(name="`city_info`", length=255, columnDefinition="varchar(255) COMMENT '生活城市情况'")
	private String cityInfo;

	/**
	* 标签管理key值 如：无孩、有一个孩、有二个孩、有多个孩
	*/
	@Column(name="`children_info`", length=255, columnDefinition="varchar(255) COMMENT '子女情况'")
	private String childrenInfo;

	/**
	* 标签管理key值 如：市中心、郊区
	*/
	@Column(name="`territory_info`", length=255, columnDefinition="varchar(255) COMMENT '生活城市地域情况'")
	private String territoryInfo;

	/**
	* 标签管理key值 如：已婚、单身、再婚
	*/
	@Column(name="`marriage_info`", length=255, columnDefinition="varchar(255) COMMENT '婚姻情况'")
	private String marriageInfo;


	public Long getUserId() {
		return userId;
	}

	public void setUserId(Long userId) {
		this.userId = userId;
	}

	public String getAgeFeature() {
		return ageFeature;
	}

	public void setAgeFeature(String ageFeature) {
		this.ageFeature = ageFeature;
	}

	public String getEducBg() {
		return educBg;
	}

	public void setEducBg(String educBg) {
		this.educBg = educBg;
	}

	public String getPhysical() {
		return physical;
	}

	public void setPhysical(String physical) {
		this.physical = physical;
	}

	public String getNationality() {
		return nationality;
	}

	public void setNationality(String nationality) {
		this.nationality = nationality;
	}

	public String getBelief() {
		return belief;
	}

	public void setBelief(String belief) {
		this.belief = belief;
	}

	public String getSex() {
		return sex;
	}

	public void setSex(String sex) {
		this.sex = sex;
	}

	public String getConstellation() {
		return constellation;
	}

	public void setConstellation(String constellation) {
		this.constellation = constellation;
	}

	public String getWorkType() {
		return workType;
	}

	public void setWorkType(String workType) {
		this.workType = workType;
	}

	public String getCompanyInfo() {
		return companyInfo;
	}

	public void setCompanyInfo(String companyInfo) {
		this.companyInfo = companyInfo;
	}

	public String getProfession() {
		return profession;
	}

	public void setProfession(String profession) {
		this.profession = profession;
	}

	public String getRprType() {
		return rprType;
	}

	public void setRprType(String rprType) {
		this.rprType = rprType;
	}

	public String getSoldierInfo() {
		return soldierInfo;
	}

	public void setSoldierInfo(String soldierInfo) {
		this.soldierInfo = soldierInfo;
	}

	public String getCarInfo() {
		return carInfo;
	}

	public void setCarInfo(String carInfo) {
		this.carInfo = carInfo;
	}

	public String getConsumeLevel() {
		return consumeLevel;
	}

	public void setConsumeLevel(String consumeLevel) {
		this.consumeLevel = consumeLevel;
	}

	public String getFamilyLevel() {
		return familyLevel;
	}

	public void setFamilyLevel(String familyLevel) {
		this.familyLevel = familyLevel;
	}

	public String getHouseInfo() {
		return houseInfo;
	}

	public void setHouseInfo(String houseInfo) {
		this.houseInfo = houseInfo;
	}

	public String getIncomeLevel() {
		return incomeLevel;
	}

	public void setIncomeLevel(String incomeLevel) {
		this.incomeLevel = incomeLevel;
	}

	public String getEvectionInfo() {
		return evectionInfo;
	}

	public void setEvectionInfo(String evectionInfo) {
		this.evectionInfo = evectionInfo;
	}

	public String getCityInfo() {
		return cityInfo;
	}

	public void setCityInfo(String cityInfo) {
		this.cityInfo = cityInfo;
	}

	public String getChildrenInfo() {
		return childrenInfo;
	}

	public void setChildrenInfo(String childrenInfo) {
		this.childrenInfo = childrenInfo;
	}

	public String getTerritoryInfo() {
		return territoryInfo;
	}

	public void setTerritoryInfo(String territoryInfo) {
		this.territoryInfo = territoryInfo;
	}

	public String getMarriageInfo() {
		return marriageInfo;
	}

	public void setMarriageInfo(String marriageInfo) {
		this.marriageInfo = marriageInfo;
	}

}
